package com.amumu.drama.common.modules.fulu.dto.resp;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author sunzhuang
 * @date 2024/5/30 14:56
 * @slogan 天下风云出我辈, 一入代码岁月催
 * @desc todo
 */
@Data
public class DirectOrderResp implements Serializable {
    @ApiModelProperty("订单编号")
    private String orderId;
    @ApiModelProperty("外部订单号，每次请求必须唯一")
    private String customerOrderNo;
    @ApiModelProperty("商品Id")
    private Long productId;
    @ApiModelProperty("商品名称")
    private String productName;
    @ApiModelProperty("充值账号")
    private String chargeAccount;
    @ApiModelProperty("购买数量")
    private Integer buyNum;
    @ApiModelProperty("订单类型：1-话费 2-流量 3-卡密 4-直充")
    private Integer orderType;
    @ApiModelProperty("交易单价")
    private Double orderPrice;
    @ApiModelProperty("订单状态： （success：成功，processing：处理中，failed：失败，untreated：未处理）")
    private String orderState;
    @ApiModelProperty("创建时间")
    private String createTime;
    @ApiModelProperty("订单完成时间，查单接口返回")
    private String finishTime;
    @ApiModelProperty("充值区（中文）")
    private String area;
    @ApiModelProperty("充值服（中文）")
    private String server;
    @ApiModelProperty("计费方式（中文）")
    private String type;
    @ApiModelProperty("运营商流水号")
    private String operatorSerialNumber;
}
